/** 
 * ================================================================================
 * 		Project		: Kompas Bola
 * 		File		: RequestDao.java
 * 		Description	: Interface Request
 * 		Called		: RequestDaoImpl.java
 * ================================================================================
 * */
package com.kompas.bola.application.dao;

import java.util.List;

import com.kompas.bola.application.model.Content;
import com.kompas.bola.application.model.ContentDetail;

public interface OnRequest {
	/** =========================================================================== */
	public String getDetailUrl(String kanal,String type,String guid,String format,boolean paramBoolean);
	public String getRelatedUrl(String kanal,String type,String guid,String format,boolean paramBoolean);
	public String getKlasemenUrl(String kanal,String type,String liga,String format,boolean paramBoolean);
	public String getUrl(String command,String kanal,String type,String format,int page,String subkanal,boolean paramBoolean);
	public String getLatestUrl(String command,String kanal,String type,String format,int page,String subkanal,boolean paramBoolean);
	public String getUpdateUrl(String command,String kanal,String type,String pubDate,String format,String subkanal,boolean paramBoolean);
	
	Content getUpdateNews(String guid);
	ContentDetail getDetailUrlXml(String guid);	

	List<Content> getKlasemenXml(String liga);
	List<Content> getAll(String subkanal, int page);
	List<Content> getListUrlJson(String subkanal, int page);
	List<ContentDetail> getListComment(String guid, int page);
	/** =========================================================================== */
}
